//base style
html,body,div,span,h1,h2,h3,h4,h5,h6,p,img,i,ul,li,table,tr,th,td,button,input,dl,dt,dd{
  margin:0;
  padding:0;
}
a{
  color:#333;
  text-decoration: none;
}
.flex{
  display:flex;
}
li{
  list-style: none;
}
.left{
  float:left;
}
.right{
  float: right;
}
table{
  border-collapse: collapse;//合并边框
}
table,tr,td,th{
  border-spacing: 0;
}
input {
  outline: none;
  border: 0;
}
@font-face {
  font-family: 'Microsoft JhengHei';
  src: url("../fonts/MicrosoftJhengHei.ttf");
}
body{
  font-family: "Microsoft JhengHei";
}
//清除浮动
.clearfix:after {  content: ""; display: block; height: 0; clear: both; visibility: hidden;  }
.clearfix {*zoom: 1;}   /* IE6、7 专有 */